package sg.nus.iss.vmcs.utils;

import java.awt.Font;

/**
 * Common Constants used in the app
 * @author Raj
 * @author Philip
 */
public interface Constant {

	public final static Integer FIVE_CENT_COIN 		= 5;
    public final static Integer TEN_CENT_COIN 		= 10;
    public final static Integer TWENTY_CENT_COIN 	= 20;
    public final static Integer FIFTY_CENT_COIN 	= 50;
    public final static Integer ONE_DOLLAR_COIN 	= 100;
    
    //General Text Constants
    public final static Font BANNER_FONT 			= new Font ("Helvetica", Font.BOLD, 24);
    public final static Font LABEL_FONT				= new Font ("Helvetica", Font.BOLD, 12);
    
    //Customer Panel Constants
    public final static String CUST_BANNER 			= "VIMTO Soft Drink Dispenser";
    public final static String CUST_INVALID_COIN 	= "Invalid Coin";
    public final static String CUST_NO_CHANGE 		= "No Change Available";
    public final static String CUST_TOTAL_MONEY		= "Total Money Inserted: ";
    public final static String CUST_TERMINATE		= "Terminate and Return Cash";
    public final static String CUST_COLLECT_CHANGE	= "Collect Coins: ";
    public final static String CUST_COLLECT_PROD	= "Collect Can Here: ";
    
    //Machinery Panel Constants
    public final static String MACHINE_BANNER		= "Machinery Panel";
    
    //Maintenance Panel Constants
    public final static String MAINTAIN_BANNER		= "Maintenance Panel";
    public final static String MAINTAIN_CASH_HELD	= "Show Total Cash Held";
    public final static String MAINTAIN_BTN_COLL	= "Press to Collect All Cash";
    public final static String MAINTAIN_LBL_COLL	= "Collect Cash: ";
    public final static String MAINTAIN_EXIT		= "Press Here when Finished";
    public final static String MAINTAIN_COIN_TITLE 	= "Quantity of Coins Available";
    public final static String MAINTAIN_DRINK_TITLE = "Quantity of Drinks Available";
}
